package com.ruoyi.common.core.domain.entity;

import com.ruoyi.common.annotation.Excel;

import java.util.Date;

/**
 * 消息对象 sys_msg
 *
 * @author viego
 */
public class SysMsg {

    /**
     * @Excel是EasyExcel库提供的注解，用于在实体类的字段上标记需要导出的属性。它可以指定导出的列名、列的数据类型、提示信息等。
     * 在这个例子中，@Excel注解被用于标记userId字段，具体的属性如下：
     * name = "用户序号"：指定导出的列名为"用户序号"。
     * cellType = Excel.ColumnType.NUMERIC：指定导出的数据类型为数值型。
     * prompt = "用户编号"：指定导出时的提示信息为"用户编号"。
     * 通过在实体类的字段上添加@Excel注解，可以在导出Excel文件时，根据注解的属性来生成相应的列。这样可以方便地控制导出的数据格式和展示效果。
     */


    /** 用户ID */
    @Excel(name = "用户序号", cellType = Excel.ColumnType.NUMERIC, prompt = "用户编号")
    private Long userId;/*用户ID*/

    @Excel(name = "消息内容", cellType =Excel.ColumnType.STRING ,prompt = "消息内容")
    private String content;/*消息的内容*/

//    @Excel(name = "创建日期",cellType = Excel.ColumnType.,prompt = "创建日期")
    private Date createTime;/*消息的创建时间*/

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreate_time(Date createTime) {
        this.createTime = createTime;
    }
}
